thousand island dressing - German English Dictionary